indian anchovy - İspanyolca İngilizce Sözlük